@charset "utf-8";
/* 屏幕小于960 */
/*基本*/
img{display:block;}
.logobox_phone{ display:block;  width:100%; line-height:220%;  }
.logo_backimg{ display:none;}
.content_c{ padding:0; width:auto; max-width:640px;}
.pc_box{ display:none;}
.phone_box{ display:block;}
.ggbox{ display:none;}
/*nav*/
.nav_box { margin-top:0%;  width:100%; opacity:.8; z-index:999; background:none; background:#005dce;display:none}
.nav_box li{ font-size:14px; width:100%; text-align: center; background:none;}
.nav_box li a{ color:#fff; display:block;}

.nav_box ul{ position:relative;left:0;}
.nav_box li{ background:none; width:16.6%; float:left;}
.nav_box li:hover{ background:none; background-color:#333;}
.nav_box .content_c ul{ position:relative;}
.nav_box .content_c ul{ padding:0;}
.footer{ display:none;}
.footer2{ display:block;}
.dh_box{ line-height:1.5rem; width:5rem; margin:0 auto; text-align:center; font-size:0.75rem; color:#fff; background-color:#06C; margin-top:1.2rem;}
.dh_box a{ color:#fff;}
.lei_n dt{ background-color:#535353; color:#fff; text-align:center; line-height:3rem;}
/*shouji*/
.footer2{ display:block; background:#29b808; padding:2% 0 0 0; position:fixed; bottom:0; width:100%; padding-bottom:1%; z-index:999; padding-bottom:1%;}
.footer2 li{ float:left; width:25%; text-align: center;}
.footer2 li img{ width:34%; margin:0 auto;}
.footer2 li a { display:block; color:#fff; line-height:2rem; font-size:1.2rem; width:100%; height:100%;}
.tpp{ height:25%; display:block; text-indent:-999em; padding-top:9%;}

.footer .xxx{ position:relative;}
.footer .xxx img{ position:absolute; left:0; top:10px;}


.product_index{ background-size:auto 100%;}
#indemo{ width:100%;}
#demo{ width:100%;  position:relative; height:25rem;overflow:scroll;}
#demo1{ width:100%; }
.pro_zs dl{ margin:0 1%;}
.pro_zs #demo dl{ position:relative; width:31.2%;}
.pro_zs #demo dl img{ width:100%;}
.pro_zs #demo dl dd{ line-height:2rem; padding:0; color:#fff;}
.lei_n{ position:fixed; z-index:666;}
/*banner调试*/

.swipe li{ overflow:hidden;}
.swipe li img{ width:100%; position:relative;}
.news_inbox{ padding-left:0;}
/*模板*/


/*手机icon*/
.icon_box{ padding-top:0.8rem;}
.icon_box dl{ float:left; width:25%;}
.icon_box dl dt{ width:4rem; height:4rem; background:#29b808; margin:0 auto; border-radius:1rem;}
.icon_box dl img{ width:50%; margin:0 auto; padding-top:0.8rem;}
.icon_box dl dd{ width:3.5rem; margin:0 auto; line-height:2rem; font-size:0.8rem; text-align:center; color:#2b2b2b;}
/*标题*/
.phone_bt img{ margin:0 auto;}
.phone_bt2{ padding:1rem 0;}
.phone_bt2 img{ margin:0 auto;}
/*产品*/
.phone_pro{padding-bottom:20px;}
.phone_pro dl{ width:32%; margin:0 0.5%; float:left;}
.phone_pro dl dt img{ width:92%; margin:0 auto;}
.phone_pro dl dd{ font-size:0.9rem; text-align:center; line-height:2rem;}
.phone_more{ display:block; width:40%; line-height:1.8rem; background-color:#29b808;margin:0 auto; text-align:center;margin-top:2rem;}
.phone_more a{ display:block; color:#fff; }
.img_gs{float:right;margin-right:0;margin-left:5%;width:30%;}
.gs_p p{font-size:18px;color:#5d5d5d;letter-spacing:1px;line-height:25px;}
.gs_p{word-break: break-all;height:11rem;overflow:hidden;width:90%;margin:0 auto;}
/*新闻*/

.box_nr_s2{ margin-bottom:1rem;}
.box_nr_s2  .con_nr2 p{display: inline;-webkit-box-orient: vertical;-webkit-line-clamp: 2;
overflow: hidden;}
.text_nr2{ width:65%;}
.text_nr2 a{ display:block; width:100%; font-size:14px; color:#000000; font-weight:bold;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; margin-bottom:1rem;}
.text_nr2 p{ font-size:13px; color:#000000; line-height:30.53px;}
.text_nr2 span{  font-size:13px; color:#000000; line-height:30.53px; display:inline-block;}
.phone_newsbox2 .text_nr2 p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;
overflow: hidden;}
.phone_newsbox .text_nr2{ margin-right:2%;}
.phone_newsbox .text_nr2 p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;
overflow: hidden}

.box_nr_s{ height:auto; width:50%; float:left;}
.phone_newsbox{ background:url(../images/xwdt_bg.jpg) no-repeat center top; padding-bottom:1rem;}
.imgbox_nr2{ width:30%; height:5rem; overflow:hidden;}
.imgbox_nr2 img{ width:77%; margin:0 auto; height:auto;}
.text_nr{ width:65%; padding-right:3%;}

/*首页模板结束*/

.base_left{ display:none;}
.base_right{ width:98%; float:none; margin:0 auto;}
.base_right dl{ width:23%; margin:0 1%; margin-bottom:1rem;}
.base_right dl dd{ line-height:1.5rem; font-size:0.8rem;}
.base_right dl img{ width:100%;}
.base_right dt{ width:100%;}

/*产品*/
.product_zili dt{ padding:0 0; padding:1%;}


/*新闻热点*/
.hotnews_box li{ width:50%; padding-left:0; margin:0; font-size:0.9rem;}
.hotnews_box li a{ width:70%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.newbox4 a{ display:block; width:80%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.new_con p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;
overflow: hidden;}



/*新加板块*/
.ts_box { width:0%; display:none; line-height:3rem; background-color:#005dce; text-align:center; color:#fff; font-size:0.85rem;}
.box_lei{ width:100%; white-space: nowrap; overflow:scroll; background-color:#f8f8f8; margin-bottom:1rem;}
.box_lei a{ color:#000; display:block; float:left; width:45%; text-align:center; line-height:2.2rem; font-size:0.85rem; margin-right:2.5%;margin-left:2.5%;overflow:hidden;}

/*新闻修改*/

.imgbox_nr2{ background-color:#29b808; color:#fff; text-align:center; position:relative;}
.imgbox_nr2 p{ font-size:2rem; line-height:3rem; font-weight:bold;}
.imgbox_nr2 span{ font-size:1rem;}